
// 定义一个函数
function sayHello(name) {
  console.log(`Hello world, ${name}!`);
}
 // 使用 export default 导出这个函数
export default sayHello;

 /***
 export default 是 ES6 (ECMAScript 2015) 模块系统中的一个核心语法，它的作用是为模块指定一个默认的导出项。
 核心结论
 一个模块只能有一个 export default。
 import 这个模块时，可以为这个默认导出项起任意名字。
 import 时不需要使用花括号 {}。
 1. 为什么需要 export default？
 在模块化编程中，一个文件就是一个模块。我们希望将文件中的某个核心功能（比如一个函数、一个类、一个对象）暴露出去，让其他文件可以使用。
 export default 就是为了满足这种 “这个模块主要就是用来提供这个东西” 的场景。它提供了一种简洁、默认的导入方式。
 2. 基本用法
 你可以用 export default 导出任何类型的数据：函数、对象、类、字符串、数字等。
 ***/
 
 
